Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F11 Germany F13 Germany F6 Germany F8 Germany F9 Germany F12 Belgium F1 Germany F13 Germany F16 Germany F17b Germany F19 Germany F18 Germany F20 Germany F1 Germany F4 Turkey F1 Turkey F3 Turkey F5 Spain F12 Czech Republic F2 Czech Republic F3 Germany F5 Germany F7 Germany F10 Belgium F1 Belgium F2 Germany F18 Germany F2 Germany F4 Spain F9 Spain F10 Italy F5 Germany F5 USA F26 Germany F17 USA F28 USA F31 USA F4 France F8 USA F11 USA F12 Spain F12 Romania F3 Germany F6 Netherlands F3 Germany F11 Germany F12 Italy F22 Italy F23 Mexico F10 Mexico F11 USA F29 France F22 Germany F4 Mexico F3 Mexico F4 USA F6 USA F7 USA F9 USA F11 USA F12 USA F24 USA F25 Mexico F15 Chile F11 Chile F12 USA F1 USA F2 USA F5 USA F6 Japan F8 Davis Cup, World Group, Q, HUN-GER 2-3 Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Furth Challenger Scheveningen Challenger Alphen Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Prague Challenger Kosice Challenger Braunschweig Challenger Alphen Challenger Madrid Challenger Eckental Challenger Salzburg Challenger Helsinki Challenger Barletta Challenger Sarasota Challenger Braunschweig Challenger Sibiu Challenger Madrid Challenger Loughborough Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Le Gosier Challenger Mersin Challenger Sarasota Challenger San Marino Challenger Petange Challenger Orleans Challenger Bratislava Challenger Yokohama Challenger Heilbronn Challenger Bergamo Challenger Kyoto Challenger Rimouski Challenger Guadalajara Challenger Leon Challenger Savannah Challenger Vercelli Challenger Tallahassee Challenger Heilbronn Challenger Vicenza Challenger Mestre Challenger Kosice Challenger Milan Challenger Kaohsiung Challenger Lexington Challenger Aptos Challenger Shanghai Challenger Szczecin Challenger Rennes Challenger Yokohama Challenger Toyota Challenger Happy Valley Challenger Hong Kong Challenger Savannah Challenger Heilbronn Challenger Surbiton Challenger Aptos Challenger Alphen Challenger Szczecin Challenger Mons Challenger Hua Hin Challenger Bratislava Challenger Yokohama Challenger Toyota Challenger Canberra Challenger Cherbourg Challenger Quimper Challenger Jonkoping Challenger St. Brieuc Challenger Le Gosier Challenger Nanjing Challenger Heilbronn Challenger Furth Challenger Winnipeg Challenger Orleans Challenger Mons Challenger Bratislava Challenger Kobe Challenger Genova Challenger Bendigo Challenger Columbus Challenger Phoenix Challenger Braunschweig Challenger Porto Challenger Meerbusch Challenger Vancouver Challenger Cassis Challenger Manama Challenger Mercedes Cup - Stuttgart International German Open - Hamburg Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg If Stockholm Open - Stockholm Apia International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille BMW Open - Munich Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Erste Bank Open - Vienna Heineken Open - Auckland Delray Beach Open - Delray Beach Open 13 - Marseille Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona BMW Open - Munich Bet-at-home Open - Hamburg Citi Open - Washington Generali Open - Kitzbuhel BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Brisbane International - Brisbane Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Sydney International - Sydney Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest BMW Open - Munich Antalya Cup - Antalya Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril BMW Open - Munich German Tennis Championships - Hamburg Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Adelaide International - Adelaide New York Open - New York Erste Bank Open - Vienna bett1HULKS Indoors - Cologne Hamburg European Open - Hamburg Antalya Open - Antalya Noventi Open - Halle Moselle Open - Metz St. Petersburg Open - St. Petersburg Sardegna Open - Cagliari Emilia-Romagna Open - Parma Adelaide International 2 - Adelaide Abierto Mexicano Telcel - Acapulco Citi Open - Washington European Open - Antwerp Korea Open - Seoul Adelaide International 1 - Adelaide Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Davis Cup, World Group, QF, GER-CAN 2-0 Australian Open - Melbourne Davis Cup, World Group, Q, JPN-GBR 3-2 Mutua Madrid Open - Madrid Hamburg Open - Hamburg Boss Open - Stuttgart Sony Open Tennis - Miami Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid National Bank Open - Montreal BNP Paribas Open - Indian Wells U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, World Group, 1R, AUS-GER 1-3 Davis Cup, World Group, PO, JPN-BIH 4-0 Davis Cup, World Group, QR, CHN-JPN 2-3 Davis Cup, Finals, Group A Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, QR, GER-BLR 4-1 ATP Cup - Melbourne ATP Cup - Sydney Davis Cup, Qualifiers, 1R, BRA-GER 1-3 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (Asia, Wildcard) Kooyong Classic - Kooyong All Lower level tournaments USA F2 USA F3 Czech Republic F1 Freudenstadt Challenger Germany F19 Ilkley Challenger Rome Challenger Mons Challenger Istanbul Challenger Geneva Challenger Sarasota Challenger Szczecin Challenger Canberra Challenger Bordeaux Challenger Helsinki Challenger Furth Challenger Phoenix Challenger Cagliari Challenger Roanne Challenger Gerry Weber Open - Halle Rome Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Sarasota Challenger SkiStar Swedish Open - Bastad Cancun Challenger Rakuten Japan Open - Tokyo Bergamo Challenger Swiss Indoors Basel - Basel Prostejov Challenger Geneva Open - Geneva Masters Series - Hamburg Cleveland Challenger Mercedes Cup - Stuttgart Boss Open - Stuttgart Terra Wortmann Open - Halle Zhuhai Open - Zhuhai Rothesay International - Eastbourne Napoli Challenger Mons Challenger BMW Open - Munich Qatar ExxonMobil Open - Doha Eckental Challenger Brisbane International - Brisbane ASB Classic - Auckland Wolfsburg Challenger Cherbourg Challenger Mercedes Cup - Stuttgart BMW Open - Munich Cremona Challenger Furth Challenger Marburg Challenger Scheveningen Challenger Birmingham Challenger Dortmund Challenger Trani Challenger Todi Challenger Kyoto Challenger Rabat Challenger Marrakech Challenger German Tennis Championships - Hamburg Mersin Challenger Rome Challenger DIEMA XTRA Sofia Open - Sofia Alphen Challenger Seville Challenger Swiss Indoors Basel - Basel Erste Bank Open - Vienna Eckental Challenger Yokohama Challenger Villena Challenger Quimper Challenger Cherbourg Challenger Rakuten Japan Open - Tokyo European Open - Antwerp Valencia Open - Valencia Braunschweig Challenger Oberstaufen Challenger Mons Challenger Swiss Indoors Basel - Basel Geneva Challenger Toyota Challenger Turin Challenger German Tennis Championships - Hamburg Vancouver Challenger Szczecin Challenger Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Mestre Challenger Lexington Challenger Ningboo Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Traralgon Challenger Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Bet-at-home Cup - Kitzbuhel Kaohsiung Challenger ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Traralgon Challenger Qatar ExxonMobil Open - Doha Canberra Challenger Erste Bank Open - Vienna Irving Challenger Barcelona Open BancSabadell - Barcelona Braunschweig Challenger Granby Challenger Scheveningen Challenger Prague Challenger Alphen Challenger If Stockholm Open - Stockholm Orleans Challenger Kobe Challenger Wroclaw Challenger Napoli Challenger Anning Challenger Open 13 - Marseille Shanghai Challenger Braunschweig Challenger Winnetka Challenger Barcelona Open Banc Sabadell - Barcelona Moselle Open - Metz Aptos Challenger Generali Open - Kitzbuhel Kaohsiung Challenger Zug Challenger Canberra Challenger Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Toyota Challenger Astana Challenger Mallorca Championships - Mallorca Canberra Challenger Cagliari Challenger Bordeaux Challenger Irving Challenger Yokkaichi Challenger Vilnius Challenger Playford Challenger Burnie Challenger Pau Challenger Launceston Challenger Citi Open - Washington China Open - Beijing Sumter Challenger Bratislava Challenger Tallahassee Challenger Gimcheon Challenger Busan Challenger Pullach Challenger Gerry Weber Open - Halle Phoenix Challenger Terra Wortmann Open - Halle Abierto Mexicano - Los Cabos Barcelona Open BancSabadell - Barcelona Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart Gerry Weber Open - Halle Moselle Open - Metz Kobe Challenger Open Parc - Lyon Gerry Weber Open - Halle Estoril Challenger Generali Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Japan Open Tennis Championships - Tokyo Open Parc - Lyon Citi Open - Washington Sofia Open - Sofia ABN AMRO Open - Rotterdam Dallas Open - Dallas EFG Swiss Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Japan Open Tennis Championships - Tokyo Sarasota Challenger Gerry Weber Open - Halle Adelaide International - Adelaide BMW Open - Munich Boss Open - Stuttgart Hangzhou Open - Hangzhou Delray Beach Open - Delray Beach ABN AMRO Open - Rotterdam BMW Open - Munich Mercedes Cup - Stuttgart Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Open Parc - Lyon Terra Wortmann Open - Halle BNP Paribas Open - Indian Wells Atlanta Open - Atlanta Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Open de Moselle - Metz Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BMW Open - Munich Gerry Weber Open - Halle Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mercedes Cup - Stuttgart Gerry Weber Open - Halle BMW Open - Munich European Open - Antwerp Intrum Stockholm Open - Stockholm Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow BMW Open - Munich BMW Open - Munich Erste Bank Open - Vienna Gerry Weber Open - Halle EFG Swiss Open - Gstaad Winston-Salem Open - Winston-Salem BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Miami Open - Miami Citi Open - Washington Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Aircel Chennai Open - Chennai Topshelf Open - 's-Hertogenbosch Brisbane International - Brisbane ASB Classic - Auckland Sydney International - Sydney Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva ABN AMRO World Tennis Tournament - Rotterdam Noventi Open - Halle Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam bett1HULKS Championships - Cologne Open 13 Provence - Marseille Sofia Open - Sofia Open Sud de France - Montpellier Nature Valley International - Eastbourne Hall of Fame Open - Newport Hamburg European Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp Singapore Tennis Open - Singapore Adelaide International 1 - Adelaide Dallas Open - Dallas Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hamburg European Open - Hamburg Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech BMW Open - Munich Abierto Mexicano Telcel - Acapulco Truist Atlanta Open - Atlanta Hong Kong Tennis Open - Hong Kong Dallas Open - Dallas Delray Beach Open - Delray Beach Mifel Tennis Open - Los Cabos Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Citi Open - Washington Winston-Salem Open - Winston-Salem Rolex Paris Masters - Paris French Open - Paris Miami Open - Miami Sofia Open - Sofia French Open - Paris Mutua Madrid Open - Madrid Shenzhen Open - Shenzhen Rogers Cup - Toronto Miami Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Wimbledon - London Wimbledon - London Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Australian Open - Melbourne National Bank Open - Toronto Miami Open - Miami Western & Southern Open - Cincinnati Wimbledon - London French Open - Paris Cincinnati Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris U.S. Open - New York Wimbledon - London ATP Cup - Brisbane, Perth, Sydney Wimbledon - London Davis Cup, Finals, Group C Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne National Bank Open - Montreal Wimbledon - London French Open - Paris Davis Cup, Group C, Hamburg Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Finals, QF, GER-CAN 1-2 Davis Cup, Group I, PO, JPN-POL 4-0 BNP Paribas Open - Indian Wells Davis Cup, World Group, SF, GER-NED 0-2 Miami Open - Miami Australian Open - Melbourne National Bank Open - Toronto Australian Open (Asia, Wildcard) Davis Cup, Finals, SF, RUS-GER 2-1 French Open (juniors) Wimbledon - London Olympics - Rio de Janeiro Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, World Group, PO, GER-POL 3-2 Davis Cup, Finals, Group F Davis Cup, Group I, PO, LIB-JPN 1-3 Davis Cup, World Group, Q2, JPN-GER 0-4 Olympics - Paris Davis Cup, World Group I, 1R, JPN-COL 3-1 Olympics - Tokyo